A Theory of Generalized Inverses Applied to Robotics

نویسندگان

  • Keith L. Doty
  • Claudio Melchiorri
  • Claudio Bonivento
چکیده

Robotics research has made extensive use of techniques based on the Moore-Penrose inverse, or generalized-inverse, of matrices. Recently, it has been pointed out how non-invariant results may, in general, be obtained applying these techniques to some areas of robotics, namely hybrid control and inverse velocity kinematics. Unfortunately, the problems are not restricted to just these particular areas in robotics, but, rather, are connected with misleading definitions of the metric properties of the six dimensional wrench and twist vector spaces used in robotics. The current definitions lead to inconsistent results, i.e. results which are not invariant with respect to changes in the reference frame and/or changes in the dimensional units used to express the problem. As a matter of fact, given a linear system u = A x, where the matrix A may be singular, the Moore-Penrose theory of generalized-inverses may be properly and directly applied only when the vector space U of vectors u and the vector space X of vectors x are inner product spaces. Arbitrary assignment of Euclidean inner products to the space U and X when the vectors u and x have elements with different physical units can lead to inconsistent and non-invariant results. In this paper, the problem of inconsistent, non-invariant solutions xs to u = A x in robotics is briefly reviewed and a general theory for computing consistent, gauge invariant solutions to non-homogeneous systems of the form u = A x is developed. In addition, the dual relationship between rigid-body kinematics and statics is defined formally as a particular, linear algebraic system whose solution system is also a dual system. Examples illustrate the theory.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generalized Inverses and Applications

Fredholm’s method to solve a particular integral equation in 1903, was probably the first written work on generalized inverses. In 1906, Moore formulated the generalized inverse of a matrix in an algebraic setting, which was published in 1920, and in the thirties von Neumann used generalized inverses in his studies of continuous geometries and regular rings. Kaplansky and Penrose, in 1955, inde...

متن کامل

Partition-Matrix Theory Applied to the Computation of Generalized-Inverses for MIMO Systems in Rayleigh Fading Channels

Partition-Matrix Theory and Generalized-Inverses are interesting topics explored in linear algebra and matrix computation. Partition-Matrix Theory is associated with the problem of properly partitioning a matrix into block matrices (i.e. an array of matrices), and is a matrix computation tool widely employed in several scientific-technological application areas. For instance, blockwise Toeplitz...

متن کامل

Rank Equalities Related to Generalized Inverses of Matrices and Their Applications

This paper is divided into two parts. In the first part, we develop a general method for expressing ranks of matrix expressions that involve Moore-Penrose inverses, group inverses, Drazin inverses, as well as weighted Moore-Penrose inverses of matrices. Through this method we establish a variety of valuable rank equalities related to generalized inverses of matrices mentioned above. Using them,...

متن کامل

Iterative methods for computing generalized inverses

In this article we extend the method of Yong-Lin Chen (Iterative methods for computing the generalized inverses A (2) T,S of a matrix A, Appl. Math. Comput. 75 (2-3) (1996)) to inifinite dimensional settings. Precisely, we construct an iterative method for computing outer generalized inverses of operators on Banach spaces, and also for computing the generalized Drazin inverse of Banach algebra ...

متن کامل

The reverse order law for Moore-Penrose inverses of operators on Hilbert C*-modules

Suppose $T$ and $S$ are Moore-Penrose invertible operators betweenHilbert C*-module. Some necessary and sufficient conditions are given for thereverse order law $(TS)^{ dag} =S^{ dag} T^{ dag}$ to hold.In particular, we show that the equality holds if and only if $Ran(T^{*}TS) subseteq Ran(S)$ and $Ran(SS^{*}T^{*}) subseteq Ran(T^{*}),$ which was studied first by Greville [{it SIAM Rev. 8 (1966...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • I. J. Robotics Res.

دوره 12  شماره 

صفحات  -

تاریخ انتشار 1993